home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / win / cinstp17.zip / HISTORY.TXT < prev    next >
Text File  |  1995-02-09  |  6KB  |  134 lines

  1.                 HISTORY FILE FOR CHIEF'S INSTALLER PRO
  2.                 --------------------------------------
  3.  
  4. Version 1.70 (February 1995)
  5. ----------------------------
  6. 1. INSTALL.EXE has been enhanced to handle cases of mismatched
  7.    filenames (single file names only) on $DISK lines. Thus, for
  8.    example, if your disk file is called "FRED.DL_" and you mistakenly
  9.    put "FRED.DLL" in your $DISK line, INSTALL.EXE will (if "FRED.DLL"
  10.    is not found) try to look for "FRED.DL_."
  11. 2. New support for recursive creation of subdirectories under the
  12.    $DEST directory tree.
  13. 3. Problems encountered with SHARE.EXE under Windows 3.1 fixed.
  14. 4. Bug in $INI fixed.
  15. 5. Problem with AUTOCALC's processing of USER OPTIONS fixed.
  16.  
  17.  
  18. Version 1.60 (February 1995)
  19. ----------------------------
  20. 1. Limited new support for wildcards on the following lines;
  21.    $SYSDIR, $WINDIR, $TEMPDIR, $DEST, $OPTIONAL, and $AUTO-REPLACE.
  22.    This support is limited to the asterix character ("*") plus a
  23.    FULL extension (e.g., *.TXT;*.EXE;*.DLL). You can mix these wildcards
  24.    with full filenames (e.g., *.TXT;DRAK.GLU;TROOK.FGC;*.TRK).
  25.  
  26. 2. New reserved word $DIALOG-ICON - to change the icon on the installer's
  27.    dialogs. Icons must be in an optional DLL (WINSTALC.DLL) - a sample is
  28.    provided, which contains 8 icons.
  29.  
  30. 3. $RESTARTWIN-MESSAGE can now take an optional parameter ("DISABLE").
  31.    When used, this disables the dialog asking if the user wants to
  32.    restart Windows.
  33.  
  34. 4. SETUP.EXE can now install user files into the TEMP directory before
  35.    running INSTALL.EXE - this is achieved by using $TEMPDIR in the
  36.    SETUPINF.INF file.
  37.  
  38. 5. $MAKE-UNINSTALL-LOG can now take an optional parameter ("OVERWRITE").
  39.    When used, UNINSTAL.EXE will overwrite all files and directories that
  40.    it is removing, so that the user can not undelete them. This feature
  41.    was introduced because a user asked for it. USE IT AT YOUR OWN PERIL!
  42.  
  43. 6. New support for automatically installing fonts, with a new reserved
  44.    word $FONT.
  45.  
  46. 7. New reserved word $SKIP-IDENTICAL-FILES. This causes a file to be
  47.    skipped, if a copy of it already exists, and that copy is exactly
  48.    the same version as the copy on the installation disk.
  49.  
  50. 8. $INI can now take a 5th entry - "NO-REPLACE". Use this to prevent
  51.    the installer from replacing existing INI file entries (in which
  52.    case the entry will be made only if none already exists).
  53.  
  54. 9. New functionality in AUTOCALC, with the /FULL parameter. This will
  55.    optionally generate a full template INF file, and even ATTEMPT to
  56.    create your installation disks for you. This new function
  57.    can be very complicated to configure properly. I wrote this for
  58.    my own personal use, and only decided to add it to AUTOCALC as an
  59.    after thought. This functionality is only included for those who do
  60.    not mind getting their hands dirty. When properly set up, it can greatly
  61.    simplify things in the future. However, it is totally optional, and I
  62.    have seriously considered removing it from AUTOCALC. Thus, if you find
  63.    it complex to use, just pretend that it is not there. But if you are
  64.    feeling adventurous, then read the "Advanced Users" section of
  65.    AUTOCACL.TXT.
  66.  
  67. 10. Problem with certain files not being deleted from the TEMP directory
  68.     by $CLEANUP fixed.
  69.  
  70.  
  71.  
  72. Version 1.50x (January 1995)
  73. ----------------------------
  74.  
  75. 1. The Uninstaller can now take a parameter - the home directory of the
  76.    program to be uninstalled. This means that you can now pass your
  77.    program's directory ("$DEST") as a parameter to UNINSTAL.EXE when
  78.    you are creating your program's icons with the $ICON command.
  79. 2. $CLEANUP can now accept wildcard characters. However, it will
  80.    NOT accept "*.*".
  81. 3. Install now uses CTL3DV2.DLL but will use CTL3D.DLL if CTL3DV2.DLL
  82.    is not found.
  83. 4. Uninstall will now delete INI files (but only those which are
  84.    in the home directory of the program being uninstalled).
  85. 5. $USER-OPTION lines can now take an extra parameter - the word
  86.    "UNCHECKED".
  87. 6. $GROUP can now take an extra parameter - the word "AUTO" or
  88.    the word "DISABLE".
  89. 7. A small bug in the text buffering for the INF file has been fixed.
  90. 8. New support for restarting Windows if any active shared file was
  91.    overwritten.
  92. 9. If the TEMP directory is on a different drive from the target
  93.    directory, $SWAP-SPACE will now be used to check for free space
  94.    on the drive which contains the TEMP directory only.
  95. 10. Files on $SYSDIR lines will now be installed into the Windows directory
  96.     if the installation is being carried out on a local area network.
  97. 11. New reserved words $SYSDIR-SPACE and $WINDIR-SPACE.
  98. 12. New reserved word $BANNER-SHADOW-COLOR.
  99. 13. New support for displaying a README file to the user before the
  100.     installation begins.
  101. 14. New reserved word $README-BUTTON-TEXT.
  102. 15. New reserved word $README-FONT.
  103. 16. New reserved word $SOURCEDIR.
  104. 17. New utility - AUTOCALC.EXE.
  105. 18. New (limited) support for the Registration Database, with a new
  106.     reserved word $REG-DATA.
  107. 19. $BITMAP can now take an extra optional parameter "NORMAL".
  108. 20. $MAKE-UNINSTALL-LOG can now take an optional parameter - the name
  109.     of the file to use as the LOG file for UNINSTAL.EXE.
  110. 21. UNINSTAL.EXE can now take an optional SECOND parameter - the name of
  111.     the LOG file for the uninstall.
  112. 22. $TARGET can now take optional extra parameters - details of an INI file
  113.     in the Windows directory from which entries from a previous installation
  114.     of your program can be obtained.
  115. 23. Foreign language support introduced for UNINSTAL.EXE and SETUP.EXE.
  116. 24. New DOS command line utility (SHOWLOG.EXE) to show the contents of
  117.     the UNINSTAL.LOG file, and new reserved word $DEBUG-LOG, to
  118.     accompany it - see SHOWLOG.TXT for details.
  119.  
  120.  
  121. Version 1.10 (December 1994)
  122. ----------------------------
  123. 1. new reserved word $NO-CTL3D.DLL
  124. 2. new support for splitting "$DISK=" lines over up to 10 lines for each
  125.    disk in the installation set
  126. 3. SETUP.EXE now copies CTL3D.DLL to the Windows SYSTEM directory (if
  127.    there is no existing copy) instead of the TEMP directory.
  128.  
  129.  
  130. Version 1.00 (December 1994)
  131. ----------------------------
  132. First public release of the "Pro" version
  133.  
  134.